pour out one's troubles - Alemán Inglés Diccionario